package com.dp.client.servicios.vuelo;

import java.util.Date;
import java.util.List;

import backend.entry.Mensaje;

import com.dp.client.dto.PaqueteEnvio;
import com.dp.client.dto.RutasVueloEnvio;
import com.dp.client.dto.VueloDTO;
import com.dp.server.backend.PaqueteBackend;
import com.dp.server.backend.RutaDeVueloBackend;
import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

@RemoteServiceRelativePath("vuelo")
public interface IServiciosVuelo extends RemoteService{
	Boolean cancelarVuelo( VueloDTO vuelo );
	Boolean avanzarEstado( VueloDTO vuelo );
	List<VueloDTO> getQuery( String id , String idOrigen , String idDestino , Date inicio , Date fin , String idEstado );
	List<Integer> getPaquetesAsignados( int idVuelo );
}
